123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318 |
- CREATE TABLE [dbo].[region](
- [region_id] [nvarchar](50) NULL,
- [region_name] [nvarchar](50) NULL,
- [region_address] [nvarchar](50) NULL,
- [region_office_telephone] [nvarchar](50) NULL,
- [region_note][nvarchar](50) NULL,
- [region_person_in_charge] [nvarchar](50) NULL,
- [region_map_location] [nvarchar](50) NULL,
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[department](
- [dept_id] [nvarchar](50) NULL,
- [dept_name] [nvarchar](50) NULL,
-
- [dept_office_telephone] [nvarchar](50) NULL,
- [dept_note][nvarchar](50) NULL,
- [dept_person_in_charge] [nvarchar](50) NULL,
- [dept_superior][nvarchar](50) NULL,
- [dept_function][nvarchar](50) NULL,
- [dept_grade][nvarchar](50)NULL
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[position](
- [position_id] [nvarchar](50) NULL,
- [position_name] [nvarchar](50) NULL,
- [position_belongs_department] [nvarchar](50) NULL,
- [position_superior][nvarchar](50) NULL,
- [position_duty][nvarchar](50) NULL,
- [position_grade][nvarchar](50)NULL,
- [position_requirements][nvarchar](50)NULL,
- [position_salary][nvarchar](50)NULL,
- [position_note][nvarchar](50) NULL,
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[post](
- [post_id] [nvarchar](50) NULL,
- [post_belongs_position] [nvarchar](50) NULL,
- [post_belongs_region] [nvarchar](50) NULL,
- [post_person] [nvarchar](50) NULL,
- [post_allowance] [nvarchar](50) NULL,
- [post_qq] [nvarchar] (50) NULL,
- [post_wx] [nvarchar] (50) NULL,
- [post_phone] [nvarchar] (50) NULL,
- [post_status] [nvarchar] (50) NULL,
- [post_trial_work_date] [nvarchar] (50) NULL,
- [post_hire_date] [nvarchar] (50) NULL,
- [post_leave_date] [nvarchar] (50) NULL,
- [post_note][nvarchar](50) NULL,
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[staff](
- [staff_id] [nvarchar](50) NULL,
- [staff_name] [nvarchar](50) NULL,
- [staff_gender] [nvarchar](50) NULL,
- [staff_native_place] [nvarchar](50) NULL,
- [staff_family_address] [nvarchar](50) NULL,
- [staff_phone] [nvarchar](50) NULL,
- [staff_married] [nvarchar](50) NULL,
-
- [staff_citizen_id_number] [nvarchar](50) NULL,
-
- [staff_qq] [nvarchar](50) NULL,
- [staff_email] [nvarchar](50) NULL,
- [staff_wx] [nvarchar](50) NULL,
- [staff_fingerprinted1] [nvarchar](50) NULL,
- [staff_fingerprinted2] [nvarchar](50) NULL,
- [staff_father] [nvarchar](50) NULL,
- [staff_mother] [nvarchar](50) NULL,
- [staff_father_phone] [nvarchar](50) NULL,
- [staff_mother_phone] [nvarchar](50) NULL,
- [staff_emergency_name] [nvarchar](50) NULL,
- [staff_emergency_phone] [nvarchar](50) NULL,
- [staff_emergency_relationship] [nvarchar](50) NULL,
- [staff_educational] [nvarchar](50) NULL,
- [staff_graduate_institutions] [nvarchar](50) NULL,
- [staff_status] [nvarchar](50) NULL,
- [staff_note][nvarchar](50) NULL,
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[industry](
- [industry_id] [nvarchar](50) NULL,
- [industry_name] [nvarchar](50) NULL,
- [industry_note][nvarchar](50) NULL,
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[enterprise](
- [industry_id] [nvarchar](4) NOT NULL,
- [enterprise_id] [nvarchar](10) NOT NULL,
- [enterprise_name] [nvarchar](64) NOT NULL,
- [enterprise_address] [nvarchar](128) NULL,
- [legal_person] [nvarchar](32) NULL,
- [company_website] [nvarchar](255) NULL,
- [corporate_phone] [nvarchar](32) NULL,
- [ent_source] [nvarchar](32) NULL,
- [ent_map_location] [nvarchar](50) NULL,
- [ent_note] [nvarchar](255) NULL,
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[branch](
- [enterprise_id] [nvarchar](10) NOT NULL,
- [head_office] [bit] NOT NULL,
- [branch_id] [nvarchar](15) NOT NULL,
- [branch_name] [nvarchar](64) NOT NULL,
- [branch_phone] [nvarchar](32) NULL,
- [branch_superintendent] [nvarchar](32) NULL,
- [branch_address] [nvarchar](128) NULL,
- [branch_map_location] [nvarchar](50) NULL,
- [branch_note] [nvarchar](255) NULL,
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[contact](
- [contact_id] [nvarchar](10) NOT NULL,
- [contact_name] [nvarchar](64) NOT NULL,
- [contact_gender] [nvarchar](64) NOT NULL,
- [contact_phone] [nvarchar](32) NULL,
- [contact_qq] [nvarchar](32) NULL,
- [contact_wx] [nvarchar](32) NULL,
- [contact_email] [nvarchar](32) NULL,
- [contact_birthday] [nvarchar](32) NULL,
- [contact_enterprise] [nvarchar](32) NULL,
- [contact_branch] [nvarchar](128) NULL,
- [contact_status] [nvarchar](128) NULL,
- [contact_grade] [nvarchar](50) NULL,
- [contact_note] [nvarchar](255) NULL,
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[member](
- [member_id] [nvarchar](10) NOT NULL,
- [member_account] [nvarchar](64) NOT NULL,
- [member_password] [nvarchar](64) NOT NULL,
- [member_type] [nvarchar](32) NULL,
- [member_level] [nvarchar](32) NULL,
- [member_balance] [nvarchar](32) NULL,
- [member_points] [nvarchar](32) NULL,
- [member_date_generated] [nvarchar](32) NULL,
- [member_note] [nvarchar](255) NULL,
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[category](
- [category_id] [nvarchar](10) NOT NULL,
- [category_name] [nvarchar](64) NOT NULL,
- [category_describe] [nvarchar](64) NOT NULL,
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[supplier](
- [supplier_id] [nvarchar](10) NOT NULL,
- [supplier_name] [nvarchar](64) NOT NULL,
- [supplier_qq] [nvarchar](64) NOT NULL,
- [supplier_wx] [nvarchar](64) NOT NULL,
- [supplier_phone] [nvarchar](64) NOT NULL,
- [supplier_email] [nvarchar](64) NOT NULL,
- [supplier_type] [nvarchar](64) NOT NULL,
- [supplier_note] [nvarchar](64) NOT NULL,
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[commodity](
- [commodity_id] [nvarchar](10) NOT NULL,
- [commodity_name] [nvarchar](64) NOT NULL,
- [commodity_category] [nvarchar](64) NOT NULL,
- [commodity_supplier] [nvarchar](64) NOT NULL,
- [commodity_buying_price] [nvarchar](64) NOT NULL,
- [commodity_process_cost] [nvarchar](64) NOT NULL,
- [commodity_selling_price] [nvarchar](64) NOT NULL,
- [commodity_remainder] [nvarchar](64) NOT NULL,
- [commodity_note] [nvarchar](64) NOT NULL,
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[problem](
- [problem_id] [nvarchar](10) NOT NULL,
-
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[account](
- [account_id] [nvarchar](10) NOT NULL,
- [account_name] [nvarchar](64) NOT NULL,
- [account_password] [nvarchar](64) NOT NULL,
- [account_nick] [nvarchar](64) NOT NULL,
- [account_staff_id] [nvarchar](64) NOT NULL,
- [account_note] [nvarchar](64) NOT NULL,
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[roles](
- [role_id] [nvarchar](10) NOT NULL,
- [role_name] [nvarchar](64) NOT NULL,
- [role_status] [nvarchar] (10) NOT NULL,
- [role_describe] [nvarchar](64) NOT NULL,
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[roles](
- [permission_id] [nvarchar](10) NOT NULL,
- [permission_name] [nvarchar](64) NOT NULL,
- [permission_status] [nvarchar](64) NOT NULL,
- [permission_describe] [nvarchar](64) NOT NULL,
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[role_permission](
- [id]
- [role_id] [nvarchar](10) NOT NULL,
- [permission_id] [nvarchar](64) NOT NULL,
- ) ON [PRIMARY]
- GO
- CREATE TABLE [dbo].[user_roles](
- [id]
- [account_id] [nvarchar](10) NOT NULL,
- [role_id] [nvarchar](64) NOT NULL,
- ) ON [PRIMARY]
- GO
|