ΠΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΠ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° Β«Π’Π΅Ρ Π½ΠΎΠ’ΠΎΡΠ³Β»
ΠΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ Π΄Π°Π½Π½ΡΡ ΠΏΡΠΈ Π²ΡΡΠ°Π²ΠΊΠ΅, ΡΠ΄Π°Π»Π΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π·Π°ΠΏΠΈΡΠ΅ΠΉ; ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ Π²ΡΠ΅Ρ Π²ΠΈΠ΄ΠΎΠ² ΡΠ²ΡΠ·ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡΠΌΠΈ 1:1, 1: M ΠΈ M: M. ΠΠ»Ρ ΠΎΡΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠ·Π°ΡΠΈΠΈ ΡΡΡΠ½ΠΎΡΡΠ΅ΠΉ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ²; Π ΠΈΡΡΠ½ΠΎΠΊ 8. Π‘Ρ Π΅ΠΌΠ° ΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΠ «ΠΠ°Π³Π°Π·ΠΈΠ½ Π’Π΅Ρ Π½ΠΎΠ’ΠΎΡΠ³». ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, Π²ΡΠ΅ Π°ΡΡΠΈΠ±ΡΡΡ, Π½Π΅ Π²Ρ ΠΎΠ΄ΡΡΠΈΠ΅ Π² PK, Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½Ρ; ΠΠ°ΠΆΠ΄ΠΎΠΉ ΡΡΡΠ½ΠΎΡΡΠΈ ΡΡΠ°Π²ΠΈΡΡΡ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅… Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
ΠΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΠ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° Β«Π’Π΅Ρ Π½ΠΎΠ’ΠΎΡΠ³Β» (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
ΠΠ»Ρ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΡΠ±ΡΠ°Π½Π° ΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½Π°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ Π΄Π°Π½Π½ΡΡ , Ρ.ΠΊ. ΠΎΠ½Π° Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π½ΠΎ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌ, ΠΏΡΠ΅Π΄ΡΡΠ²Π»Π΅Π½Π½ΡΠΌ ΠΊ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅:
- Β· ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ Π΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ;
- Β· ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ Π΄Π°Π½Π½ΡΡ ΠΏΡΠΈ Π²ΡΡΠ°Π²ΠΊΠ΅, ΡΠ΄Π°Π»Π΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π·Π°ΠΏΠΈΡΠ΅ΠΉ;
- Β· Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ Π²ΡΠ΅Ρ Π²ΠΈΠ΄ΠΎΠ² ΡΠ²ΡΠ·ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡΠΌΠΈ 1:1, 1: M ΠΈ M: M.
Π ΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½ΠΎΠΉ Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ Π΄Π°ΡΠ°Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠΉ ΡΡ Π΅ΠΌΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ , Ρ. Π΅. ΡΠ°ΠΊΠΎΠΉ ΡΡ Π΅ΠΌΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΡΡΡΡΡΡΠ²ΡΡΡ Π½Π΅ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΌΠ΅ΠΆΠ΄Ρ Π°ΡΡΠΈΠ±ΡΡΠ°ΠΌΠΈ. ΠΡΠΈ ΡΡΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΠΈ, Ρ. Π΅. ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ Π½ΠΎΡΠΌΠ°Π»ΠΈΠ·ΠΎΠ²ΡΠ²Π°ΡΡ ΡΡ Π΅ΠΌΡ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠΉ, ΡΠ΅ΠΌ ΡΠ°ΠΌΡΠΌ Π½Π°ΠΊΠ»Π°Π΄ΡΠ²Π°Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΠΈ ΠΈΠ·Π±Π°Π²Π»ΡΡΡΡ ΠΎΡ Π½Π΅ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΡΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ ΠΌΠ΅ΠΆΠ΄Ρ Π°ΡΡΠΈΠ±ΡΡΠ°ΠΌΠΈ.
Π ΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½ΡΡ Π±Π°Π·Π°Ρ Π΄Π°Π½Π½ΡΡ (Π ΠΠ) Π΄Π°ΡΠ°Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΡ Π΅ΠΌΡ ΠΠ, Ρ. Π΅. ΡΠΎΠ²ΠΎΠΊΡΠΏΠ½ΠΎΡΡΠΈ ΡΡ Π΅ΠΌ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠΉ, Π°Π΄Π΅ΠΊΠ²Π°ΡΠ½ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΡΡΡΠΈΡ ΠΎΠ±ΡΠ΅ΠΊΡΡ ΠΠ ΠΈ ΡΠ΅ΠΌΠ°Π½ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ²ΡΠ·Π΅ΠΉ ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠΌΠΈ.
ΠΡΠ½ΠΎΠ²ΠΎΠΉ Π°Π½Π°Π»ΠΈΠ·Π° ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΡΡΠΈ ΡΡ Π΅ΠΌΡ ΡΠ²Π»ΡΡΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΌΠ΅ΠΆΠ΄Ρ Π°ΡΡΠΈΠ±ΡΡΠ°ΠΌΠΈ ΠΠ. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π½Π΅ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΡΠΌΠΈ.
Π ΠΊΠΎΠ½ΡΠ΅ ΡΡΠΎΠ³ΠΎ ΡΡΠ°ΠΏΠ° Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΡ Π΅ΠΌΡ ΠΠ Π² ΡΠ΅ΡΠΌΠΈΠ½Π°Ρ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠΉ Π‘Π£ΠΠ. Π¦Π΅Π»ΡΡ Π΄Π°ΡΠ°Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠΉ ΡΡ Π΅ΠΌΡ ΠΠ, ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ Π½Π° ΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½ΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ. ΠΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠΉ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΡ Π΅ΠΌΠ° ΠΠ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΡΡΡΡΡΡΠ²ΡΡΡ Π½Π΅ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΌΠ΅ΠΆΠ΄Ρ Π°ΡΡΠΈΠ±ΡΡΠ°ΠΌΠΈ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠΉ.
ΠΡΠΎΡΠ΅ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠΉ ΡΡ Π΅ΠΌΡ Π ΠΠ ΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ Π΄Π°ΡΠ°Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ. ΠΠΎΠ·ΠΌΠΎΠΆΠ½Ρ 2-Π° ΡΠΏΠΎΡΠΎΠ±Π°:
- Β· ΠΠ΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΡ (ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅);
- Β· Π‘ΠΈΠ½ΡΠ΅Π·;
ΠΠ»Ρ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π° ΠΎΡ ΠΈΠ½ΡΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΊ ΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ:
- 1. ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΡΡΠ½ΠΎΡΡΠΈ ΡΡΠ°Π²ΠΈΡΡΡ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅;
- 2. ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ Π°ΡΡΠΈΠ±ΡΡΡ ΡΡΡΠ½ΠΎΡΡΠΈ ΡΡΠ°Π²ΠΈΡΡΡ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ Π°ΡΡΠΈΠ±ΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ;
- 3. ΠΏΠ΅ΡΠ²ΠΈΡΠ½ΡΠΉ ΠΊΠ»ΡΡ ΡΡΡΠ½ΠΎΡΡΠΈ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ PK ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ, ΠΏΡΠΈ ΡΡΠΎΠΌ Π°ΡΡΠΈΠ±ΡΡΡ, Π²Ρ ΠΎΠ΄ΡΡΠΈΠ΅ Π² PK, ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½Ρ Π΄Π»Ρ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ (NOT NULL);
- 4. Π² ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π΅ ΠΏΠΎΠ΄ΡΠΈΠ½ΡΠ½Π½ΠΎΠΉ ΡΡΡΠ½ΠΎΡΡΠΈ, Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΡΡΡ Π½Π°Π±ΠΎΡ Π°ΡΡΠΈΠ±ΡΡΠΎΠ² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΡΡΠ½ΠΎΡΡΠΈ, ΡΠ²Π»ΡΡΡΠΈΠΉΡΡ Π² Π½Π΅ΠΉ ΠΏΠ΅ΡΠ²ΠΈΡΠ½ΡΠΌ ΠΊΠ»ΡΡΠΎΠΌ. Π ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠΈ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π΅ ΠΏΠΎΠ΄ΡΠΈΠ½ΡΠ½Π½ΠΎΠΉ ΡΡΡΠ½ΠΎΡΡΠΈ ΡΡΠΈ Π°ΡΡΠΈΠ±ΡΡΡ ΡΡΠ°Π½ΠΎΠ²ΡΡΡΡ FK (Π²Π½Π΅ΡΠ½ΠΈΠΌ ΠΊΠ»ΡΡΠΎΠΌ);
- 5. ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, Π²ΡΠ΅ Π°ΡΡΠΈΠ±ΡΡΡ, Π½Π΅ Π²Ρ ΠΎΠ΄ΡΡΠΈΠ΅ Π² PK, Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½Ρ;
- 6. Π΄Π»Ρ ΠΎΡΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠ·Π°ΡΠΈΠΈ ΡΡΡΠ½ΠΎΡΡΠ΅ΠΉ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ²;
- 7. Π²ΡΠ΅ ΡΠ²ΡΠ·ΠΈ Π: Π Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΡΠ°ΡΠΊΡΡΡΡ;
ΠΠΎΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ Π΄Π°Π½Π½ΡΠΌ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠΌ ΠΈ ΠΎΠΏΠΈΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΡΡ ΡΡΡΠ½ΠΎΡΡΡ ΠΈΠ½ΡΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ:
ΠΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ.
- Β· ΠΠΎΠ΄ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ — int NOT NULL PK
- Β· ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ — varchar (40) NOT NULL
Π’ΠΎΠ²Π°Ρ
- Β· ΠΠΎΠ΄ ΡΠΎΠ²Π°ΡΠ° — int NOT NULL PK
- Β· ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ — varchar (30) NOT NULL
- Β· ΠΠΎΠ΄ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ — int NOT NULL FK
- Β· ΠΠΎΠ΄ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ — int NOT NULL FK
- Β· Π‘ΡΠΎΠΊ Π³Π°ΡΠ°Π½ΡΠΈΠΈ — int NOT NULL
- Β· Π¦Π΅Π½Π° ΡΠΎΠ²Π°ΡΠ° — int NOT NULL
ΠΡΠΎΠ΄Π°Π²Π΅Ρ.
- Β· ΠΠΎΠ΄ ΠΏΡΠΎΠ΄Π°Π²ΡΠ° — int NOT NULL PK
- Β· Π€ΠΠ — varchar (40) NOT NULL
- Β· ΠΠ°ΡΠ° ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ — date NOT NULL
- Β· ΠΠ°ΡΠΏΠΎΡΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ — varchar (20) NOT NULL
- Β· ΠΠ΄ΡΠ΅Ρ — varchar (100) NOT NULL
- Β· Π’Π΅Π»Π΅ΡΠΎΠ½ — int NOT NULL
- Β· ΠΠ°ΡΠ° ΠΏΡΠΈΠ΅ΠΌΠ° Π½Π° ΡΠ°Π±ΠΎΡΡ — date NOT NULL
ΠΠ»ΠΈΠ΅Π½Ρ.
- Β· ΠΠΎΠ΄ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° — int NOT NULL PK
- Β· Π€ΠΠ — varchar (40) NOT NULL
- Β· ΠΠ°ΡΠ° ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ — date NOT NULL
- Β· ΠΠ΄ΡΠ΅Ρ — varchar (100) NOT NULL
- Β· Π’Π΅Π»Π΅ΡΠΎΠ½ — int NOT NULL
- Β· ΠΠΎΡΡΠΎΠ²ΡΠΉ ΠΈΠ½Π΄Π΅ΠΊΡ — int NOT NULL
ΠΠ°ΠΊΠ°Π·.
- Β· ΠΠΎΠ΄ Π·Π°ΠΊΠ°Π·Π° — int NOT NULL PK
- Β· ΠΠΎΠ΄ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ — int NOT NULL FK
- Β· ΠΠΎΠ΄ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° — int NOT NULL FK
- Β· ΠΠΎΠ΄ ΡΠΎΠ²Π°ΡΠ° — int NOT NULL
- Β· ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΠ²Π°ΡΠ° — int NOT NULL
- Β· ΠΠ°ΡΠ° Π·Π°ΠΊΠ°Π·Π° — date NOT NULL
- Β· Π‘ΡΠΎΠΈΠΌΠΎΡΡΡ — int NOT NULL
ΠΠΎΡΡΠ°Π²ΠΊΠ° ΡΠΎΠ²Π°ΡΠ°.
- Β· ΠΠΎΠ΄ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ — int NOT NULL PK
- Β· Π‘ΡΠΎΠΈΠΌΠΎΡΡΡ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ — int NOT NULL
- Β· ΠΠ΄ΡΠ΅Ρ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ — varchar (40) NOT NULL
- Β· Π’Π΅Π»Π΅ΡΠΎΠ½ — int NOT NULL
- Β· ΠΠ°ΡΠ° Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ — int NOT NULL
- Β· ΠΠΎΠ΄ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ° — int NOT NULL FK
ΠΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΡ.
- Β· ΠΠΎΠ΄ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ° — int NOT NULL PK
- Β· Π€ΠΠ — varchar (40) NOT NULL
- Β· ΠΠ°ΡΠ° ΡΠΎΠΆΠ΄Π΅Π½ΠΈΡ — date NOT NULL
- Β· ΠΠ°ΡΠΏΠΎΡΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ — varchar (20) NOT NULL
- Β· ΠΠ΄ΡΠ΅Ρ — varchar (100) NOT NULL
- Β· Π’Π΅Π»Π΅ΡΠΎΠ½ — int NOT NULL
- Β· ΠΠ°ΡΠ° ΠΏΡΠΈΠ΅ΠΌΠ° Π½Π° ΡΠ°Π±ΠΎΡΡ — date NOT NULL
ΠΡΠΎΠ΄Π°ΠΆΠ° ΡΠΎΠ²Π°ΡΠ°.
- Β· ΠΠΎΠ΄ ΡΠ΅ΠΊΠ° — int NOT NULL PK
- Β· ΠΠΎΠ΄ ΠΏΡΠΎΠ΄Π°Π²ΡΠ° — int NOT NULL FK
- Β· ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΠ²Π°ΡΠ°int NOT NULL
Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ ΡΠ΅ΠΊΠ°.
- Β· ΠΠΎΠ΄ ΡΠ΅ΠΊΠ° — int NOT NULL FK
- Β· ΠΠΎΠ΄ ΡΠΎΠ²Π°ΡΠ° — int NOT NULL FK
- Β· Π‘ΡΠΌΠΌΠ° — int NOT NULL
ΠΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ.
- Β· ΠΠΎΠ΄ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ — int NOT NULL PK
- Β· ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ — varchar (25) NOT NULL
- Β· Π‘ΡΡΠ°Π½Π° — varchar (25) NOT NULL
- Β· ΠΠ΄ΡΠ΅Ρ ΡΠ°ΠΉΡΠ° — varchar (30) NOT NULL
- Β· Π’Π΅Π»Π΅ΡΠΎΠ½ — int NOT NULL
ΠΡΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π΅ ΠΎΡ ΠΈΠ½ΡΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΊ ΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π±ΡΠ»Π° ΡΠ°ΡΠΊΡΡΡΠ° ΡΠ²ΡΠ·Ρ Π: Π ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡΠΌΠΈ «ΠΡΠΎΠ΄Π°ΠΆΠ° ΡΠΎΠ²Π°ΡΠ°» ΠΈ «Π’ΠΎΠ²Π°Ρ». ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ΠΌ-ΡΠ²ΡΠ·ΠΊΠΎΠΉ ΡΡΠ°Π»ΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ «Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ ΡΠ΅ΠΊΠ°». Π Π½Π΅ΠΌ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ FK Π±ΡΠ»ΠΈ ΡΠΎΠ·Π΄Π°Π½Ρ Π°ΡΡΠΈΠ±ΡΡΡ «ΠΠΎΠ΄ ΡΠΎΠ²Π°ΡΠ°» ΠΈ «ΠΠΎΠ΄ Π²ΡΠ±ΠΈΡΠΎΠ³ΠΎ ΡΠ΅ΠΊΠ°». ΠΠ½ΠΈ Π²ΠΌΠ΅ΡΡΠ΅ ΠΎΠ±ΡΠ°Π·ΡΡΡ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΡΡΡΠΈΠΉ ΡΠΎΡΡΠ°Π²Π½ΠΎΠΉ (ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠ½ΡΠΉ) PK.
ΠΡΡ ΠΎΠ΄Ρ ΠΈΠ· ΠΏΡΠΈΠ²Π΅Π΄ΡΠ½Π½ΡΡ Π²ΡΡΠ΅ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠΉ, ΠΏΠΎΡΡΡΠΎΠΈΠΌ ΡΡ Π΅ΠΌΡ ΠΏΠΎΠ»ΡΡΠΈΠ²ΡΠ΅ΠΉΡΡ ΠΠ (Π ΠΈΡΡΠ½ΠΎΠΊ 8):
Π ΠΈΡΡΠ½ΠΎΠΊ 8. Π‘Ρ Π΅ΠΌΠ° ΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΠ «ΠΠ°Π³Π°Π·ΠΈΠ½ Π’Π΅Ρ Π½ΠΎΠ’ΠΎΡΠ³».