Changes between Version 40 and Version 41 of Логички и физички дизајн - Креирање база податоци (со SQL DDL)


Ignore:
Timestamp:
07/07/25 12:00:16 (10 days ago)
Author:
201205
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Логички и физички дизајн - Креирање база податоци (со SQL DDL)

    v40 v41  
    88----
    99
    10 User(**__UserId__**, **!FirstName**, **!LastName**, **Email**, **Username**, **Password**, **City**, **Neighborhood**, Bio, Quote)
     10!AppUser(**__UserId__**, **!FirstName**, **!LastName**, **Email**, **Username**, **Password**, **City**, **Neighborhood**, Bio, Quote)
    1111
    1212Book(**__BookId__**, **Title**, **Author**, **Language**, ImageURL)
     
    1919
    2020Library(**__InventoryId__**, **__!UserId*__**, **Availability**, **Condition**)
    21     • !UserId референцира кон User(!UserId)
     21    • !UserId референцира кон !AppUser(!UserId)
    2222    • !BookId референцира кон Book(!BookId)
    2323
     
    2727
    2828Wishlist(**__WishId__**, **__!UserId*__**, Priority)
    29     • !UserId референцира кон User(!UserId)
     29    • !UserId референцира кон !AppUser(!UserId)
    3030    • !BookId референцира кон Book(!BookId)
    3131
     
    3535
    3636!BookRequest(**__RequestId__**, **__!RequesterId*__**, **__!OwnerId*__**, **__!BookId*__**, **__!InventoryId*__**, **!RequestStatus**, **!RequestDate**)
    37     • !RequesterId референцира кон User(!UserId)
    38     • !OwnerId референцира кон User(!UserId)
     37    • !RequesterId референцира кон !AppUser(!UserId)
     38    • !OwnerId референцира кон !AppUser(!UserId)
    3939    • !BookId референцира кон Book(!BookId)
    4040    • !InventoryId референцира кон Library(!InventoryId)
     
    4242Transaction(**__TransactionId__**, **__!RequestId*__**, **__!BorrowerId*__**, **__!LenderId*__**, **__!InventoryId*__**, **!BorrowDate**, **!ReturnDate**, **!BorrowDuration**)
    4343    • !RequestId референцира кон !BookRequest(!RequestId)
    44     • !BorrowerId референцира кон User(!UserId)
    45     • !LenderId референцира кон User(!UserId)
     44    • !BorrowerId референцира кон !AppUser(!UserId)
     45    • !LenderId референцира кон !AppUser(!UserId)
    4646    • !InventoryId референцира кон Library(!InventoryId)
    4747
     
    5656Review(**__ReviewId__**, **__!TransactionId*__**, **__!ReceiverId*__**, **__!GiverId*__**, **Rating**, !ReviewerComment, **!ReviewDate**)
    5757    • !TransactionId референцира кон Transaction(!TransactionId)
    58     • !ReceiverId референцира кон User(!UserId)
    59     • !GiverId референцира кон User(!UserId)
     58    • !ReceiverId референцира кон !AppUser(!UserId)
     59    • !GiverId референцира кон !AppUser(!UserId)
    6060
    6161Message(**__MessageId__**, **__!SenderId*__**, **__!ReceiverId*__**, **!MsgTime**, **!MsgDate**, **!MessageContent**)
    62     • !SenderId референцира кон User(!UserId)
    63     • !ReceiverId референцира кон User(!UserId)
     62    • !SenderId референцира кон !AppUser(!UserId)
     63    • !ReceiverId референцира кон !AppUser(!UserId)
    6464
    6565!FriendRequest(**__FriendshipId__**, **__!SenderId*__**, **__!ReceiverId*__**, **!DateCreated**, **!FriendshipStatus**)
    66     • !SenderId референцира кон User(!UserId)
    67     • !ReceiverId референцира кон User(!UserId)
     66    • !SenderId референцира кон !AppUser(!UserId)
     67    • !ReceiverId референцира кон !AppUser(!UserId)
    6868
    6969Report(**__ReportId__**, **__!ReportedUserId*__**, **__!ReportingUserId*__**, **!ReportType**, **!ReportDate**, Details, **!ReportStatus**, **!ReportedEntity**)
    70     • !ReportedUserId референцира кон User(!UserId)
    71     • !ReportingUserId референцира кон User(!UserId)
     70    • !ReportedUserId референцира кон !AppUser(!UserId)
     71    • !ReportingUserId референцира кон !AppUser(!UserId)
    7272
    7373Notification(**__NotificationId__**, __!TransactionId*__, __!MessageId*__, __!FriendRequestId*__, __!BookRequestId*__, **Type**, **!NotifTime**, **!NotifDate**, **Description**, **!NotificationStatus**)
     
    7878
    7979!ReceivesNotification(**__UserId*__**, **__!NotificationId*__**)
    80     • !ReportedUserId референцира кон User(!UserId)
     80    • !ReportedUserId референцира кон !AppUser(!UserId)
    8181    • !NotificationId референцира кон Notification(!NotificationId)
    8282