Changes between Version 25 and Version 26 of normalization
- Timestamp:
- 09/02/25 22:29:42 (5 hours ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
normalization
v25 v26 42 42 employee_id → title, reports_to, birth_date, hire_date 43 43 44 ''' AddressInfo'''44 '''!AddressInfo''' 45 45 46 46 address_info_id → address, city, state, country, postal_code, phone, fax, email … … 50 50 playlist_id → playlist_name 51 51 52 ''' PlaylistTrack'''52 '''!PlaylistTrack''' 53 53 54 54 playlist_track_id → playlist_id, track_id … … 120 120 121 121 122 === 4.9 AddressInfo ===122 === 4.9 !AddressInfo === 123 123 124 AddressInfo(address_info_id, address, city, state, country, postal_code, phone, fax, email)124 !AddressInfo(address_info_id, address, city, state, country, postal_code, phone, fax, email) 125 125 PK: address_info_id 126 126 … … 132 132 133 133 134 === 4.11 PlaylistTrack ===134 === 4.11 !PlaylistTrack === 135 135 136 PlaylistTrack(playlist_track_id, playlist_id, track_id)136 !PlaylistTrack(playlist_track_id, playlist_id, track_id) 137 137 PK: playlist_track_id 138 138 FK: playlist_id → Playlist(playlist_id) … … 146 146 support_rep_id → Employee е FK, нема транзитивна зависност во Customer. 147 147 148 Адресата е изнесена во AddressInfo.148 Адресата е изнесена во !AddressInfo. 149 149 150 150 Сите не-клучни атрибути зависат директно од клучевите. … … 171 171 Employee(employee_id, title, reports_to, birth_date, hire_date) 172 172 173 AddressInfo(address_info_id, address, city, state, country, postal_code, phone, fax, email)173 !AddressInfo(address_info_id, address, city, state, country, postal_code, phone, fax, email) 174 174 175 175 Playlist(playlist_id, playlist_name) 176 176 177 PlaylistTrack(playlist_track_id, playlist_id, track_id)177 !PlaylistTrack(playlist_track_id, playlist_id, track_id) 178 178 179 179