-- @cvs-id: $Id: cn-phones.sql,v 1.2 2021/01/20 21:01:04 gustafn Exp $ DROP TABLE IF EXISTS cn_phone_types CASCADE; create table IF NOT EXISTS cn_phone_types ( phone_type_id integer constraint cn_phone_types_id_pk primary key, description varchar (40) constraint cn_phone_types_desc_nn not null ); insert into cn_phone_types values (nextval('t_acs_attribute_id_seq'), 'Business - Primary'); insert into cn_phone_types values (nextval('t_acs_attribute_id_seq'), 'Business - Fax'); insert into cn_phone_types values (nextval('t_acs_attribute_id_seq'), 'Cellular'); insert into cn_phone_types values (nextval('t_acs_attribute_id_seq'), 'Pager'); create table IF NOT EXISTS cn_phone_numbers ( phone_number_id integer constraint cn_phone_number_id_pk primary key constraint cn_phone_number_id_fk references acs_objects (object_id), phone_number varchar (40) constraint cn_phone_numbers_phone_num_nn not null, best_contact_time varchar (40), contact_id integer constraint cn_phone_numbers_cntct_id_fk references contacts(contact_id), phone_type_id integer constraint cn_phone_numbers_phontyp_id_fk references cn_phone_types(phone_type_id) ); -- plsql \i cn-phones-plsql.sql