GD COMPANY
Материал из GedeminWiki
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;