24 lines
937 B
Plaintext
24 lines
937 B
Plaintext
1. Buat Tabel POSITIONS untuk (Role User) (ROLE, ROLEID, DESCRIPTION)
|
|
CREATE TABLE [GDC_CMOD].[dbo].[ROLES] (
|
|
[ROLE] NVARCHAR(50) NOT NULL, -- Primary Key
|
|
[ROLEID] INT NOT NULL, -- Harus Unik
|
|
[DESCRIPTION] NVARCHAR(MAX) NULL,
|
|
|
|
-- Menetapkan Primary Key
|
|
CONSTRAINT PK_Roles PRIMARY KEY ([ROLE]),
|
|
|
|
-- Menetapkan Unique Constraint
|
|
CONSTRAINT UQ_RoleID UNIQUE ([ROLEID])
|
|
);
|
|
|
|
INSERT INTO [GDC_CMOD].[dbo].[ROLES] ([ROLE], [ROLEID], [DESCRIPTION])
|
|
VALUES
|
|
('Superuser', 0, 'All Access'),
|
|
('Admin', 1, 'Super user sistem, konfigurasi, manajemen user & data'),
|
|
('Analis LAB', 2, 'Validasi & pengolahan hasil laboratorium'),
|
|
('Phlebotomist', 3, 'Pengambilan dan pencatatan spesimen'),
|
|
('Customer Service', 4, 'Monitoring & pelayanan informasi pasien');
|
|
|
|
2. Tambahkan [USERROLEID] dan [NAME] pada Tabel USERS
|
|
|