Opened 3 years ago
Last modified 3 years ago
#5 new defect
Поправки на релациска шема
Reported by: | nenad.anchev | Owned by: | somebody |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | RelationalDesign | Version: | |
Keywords: | Cc: |
Description (last modified by )
Препорачливо е да се подредат табелите со цел да се минимизира додавање надворешни клучеви преку alter table.
Да се ревидираат примарните и надворешните клучеви околу слабиот ентитет.
Табелите кои произлегуваат од релациите треба да бидат со композитни примарни клучеви, моментално немаат клучеви.
Да се проверат not null ограничувањата на надворешните клучеви. Не сите по default се ставаат not null.
Дополнително беа кажани уште неколку други забелешки за лошо мапирани релации.
Change History (4)
comment:1 by , 3 years ago
Description: | modified (diff) |
---|
comment:2 by , 3 years ago
Component: | ERModel → RelationalDesign |
---|
comment:3 by , 3 years ago
Note:
See TracTickets
for help on using tickets.
Забелешките сеуште не се корегирани.
Има и некои други помали отстапувања - во табелите config_contains_product и price_history имате атрибути кои во ЕРД ги нема или се поинакви.
Иако можеби функционира и вака, сите забелешки со несоодветно мапирање на ЕРД ќе мора да се корегираат пред продолжување натаму.