GD COMPANY
Материал из GedeminWiki
(Различия между версиями)
SYSDBA (обсуждение | вклад) |
SYSDBA (обсуждение | вклад) |
||
| Строка 1: | Строка 1: | ||
| − | |||
CREATE TABLE gd_company | CREATE TABLE gd_company | ||
( | ( | ||
| Строка 33: | Строка 32: | ||
FOREIGN KEY (chiefaccountantkey) REFERENCES gd_people(contactkey) | FOREIGN KEY (chiefaccountantkey) REFERENCES gd_people(contactkey) | ||
ON UPDATE CASCADE; | ON UPDATE CASCADE; | ||
| + | |||
| + | [[Category:База данных]] | ||
Текущая версия на 16:49, 30 июля 2008
CREATE TABLE gd_company ( contactkey dintkey, /* Контакт */ companyaccountkey dforeignkey, /* Расчетный счет */ headcompany dforeignkey, /* Головная компания */ /* павiнна быць першым тэкставым полем */ fullname dtext180, /* Полное наименовние */ companytype dtext20, /* Тип компании */ directorkey dforeignkey, chiefaccountantkey dforeignkey, logo dBMP /* Логотип */ ); ALTER TABLE gd_company ADD CONSTRAINT gd_pk_company PRIMARY KEY (contactkey); ALTER TABLE gd_company ADD CONSTRAINT gd_fk_company_contactkey FOREIGN KEY (contactkey) REFERENCES gd_contact(id) ON UPDATE CASCADE ON DELETE CASCADE; ALTER TABLE gd_company ADD CONSTRAINT gd_fk_company_headcompany FOREIGN KEY (headcompany) REFERENCES gd_company(contactkey) ON UPDATE CASCADE; ALTER TABLE gd_company ADD CONSTRAINT gd_fk_company_directorkey FOREIGN KEY (directorkey) REFERENCES gd_people(contactkey) ON UPDATE CASCADE; ALTER TABLE gd_company ADD CONSTRAINT gd_fk_company_chiefacckey FOREIGN KEY (chiefaccountantkey) REFERENCES gd_people(contactkey) ON UPDATE CASCADE;