GD COMPANY

Материал из GedeminWiki
(Различия между версиями)
Перейти к: навигация, поиск
 
 
Строка 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;
Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты