Changes between Version 3 and Version 4 of LogicalPhysicalDesign
- Timestamp:
- 12/22/25 15:56:20 (6 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
LogicalPhysicalDesign
v3 v4 11 11 12 12 1. **USER**(__'''User_ID'''__, '''First_Name''', '''Last_Name''', '''Email''', '''Password''') 13 * image (multi-valued attribute, see table **COLORS**) 14 * color (multi-valued attribute, see table **IMAGE**) 13 __id_user__* 15 14 16 2. **I MAGE** (__**{{{product_code*}}}**__ (PRODUCT), __**{{{image}}}**__)15 2. **Instructor **(__'''UInstructor_ID'''__, '''Bio''', '''Expertise''') 17 16 18 3. ** COLOR** (**__{{{product_code*}}}__** (PRODUCT), **__{{{color}}}__**)17 3. **USER**(__'''User_ID'''__, '''First_Name''', '''Last_Name''', '''Email''', '''Password''') 19 18 20 4. ** STORE** (**__{{{store_ID}}}__**, {{{name}}}, {{{date_of_founding}}}, {{{physical_address}}}, {{{store_email}}}, {{{rating}}})19 4. **USER**(__'''User_ID'''__, '''First_Name''', '''Last_Name''', '''Email''', '''Password''') 21 20 22 5. **PERSONAL** (**__{{{SSN}}}__**, **{{{name}}}**, ''{{{first_name}}}'', ''{{{last_name}}}'', {{{email}}}, {{{password}}}) 23 * permissions (complex, multi-valued attribute, see table **PERMISSIONS**) 21 5. **USER**(__'''User_ID'''__, '''First_Name''', '''Last_Name''', '''Email''', '''Password''') 24 22 25 6. ** PERMISSIONS** (**__{{{personal_SSN*}}}__** (PERSONAL), **__{{{type}}}__**, {{{authorisation}}})23 6. **USER**(__'''User_ID'''__, '''First_Name''', '''Last_Name''', '''Email''', '''Password''') 26 24 27 7. ** BOSS** (**__{{{boss_SSN*}}}__** (PERSONAL))25 7. **USER**(__'''User_ID'''__, '''First_Name''', '''Last_Name''', '''Email''', '''Password''') 28 26 29 8. ** EMPLOYEES** (**__{{{employee_SSN*}}}__** (PERSONAL), {{{date_of_hire}}})27 8. **USER**(__'''User_ID'''__, '''First_Name''', '''Last_Name''', '''Email''', '''Password''') 30 28 31 9. **CLIENT** (**__{{{client_ID}}}__**, **{{{name}}}**, ''{{{first_name}}}'', ''{{{last_name}}}'', {{{email}}}, {{{password}}}) 32 * delivery_address (multi-valued attribute, see table **DELIVERY_ADDRESS**) 29 9. **USER**(__'''User_ID'''__, '''First_Name''', '''Last_Name''', '''Email''', '''Password''') 33 30 34 10. ** DELIVERY_ADDRESS** (**__{{{client_ID}}}__** (CLIENT), **__{{{address}}}__**)31 10. **USER**(__'''User_ID'''__, '''First_Name''', '''Last_Name''', '''Email''', '''Password''') 35 32 36 11. ** ORDER** (**__{{{order_num}}}__**,{{{client_ID*}}} (CLIENT), {{{quantity}}}, {{{status}}}, {{{last_date_mod}}}, {{{payment_method}}}, {{{discount}}})33 11. **USER**(__'''User_ID'''__, '''First_Name''', '''Last_Name''', '''Email''', '''Password''') 37 34 38 12. **REPORT** (**__{{{date}}}__**, **__{{{store_ID*}}}__** (STORE), {{{overall_profit}}}, {{{sales_trend}}}, {{{marketing_growth}}}, {{{owner_signature}}}) 39 * monthly_profit (multi-valued attribute, see table **MONTHLY_PROFIT**) 35 12. **USER**(__'''User_ID'''__, '''First_Name''', '''Last_Name''', '''Email''', '''Password''') 40 36 41 13. ** MONTHLY_PROFIT** (**__{{{report_date*}}}__** (REPORT), **__{{{store_ID*}}}__** (REPORT), {{{month_and_year}}}, {{{profit}}})37 13. **USER**(__'''User_ID'''__, '''First_Name''', '''Last_Name''', '''Email''', '''Password''') 42 38 43 14. ** REQUEST** (**__{{{request_num}}}__**, {{{date_and_time}}}, {{{problem}}}, {{{notes_of_communication}}}, {{{costumer_satisfaction}}})39 14. **USER**(__'''User_ID'''__, '''First_Name''', '''Last_Name''', '''Email''', '''Password''') 44 40 45 41
