Professional Documents
Culture Documents
PK serviceTypeID integer
FK serviceType string Service
PK serviceID integer
serviceName string NOT NULL
FK serviceType string NOT NULL
FK serviceClass string ProgramService
version integer
PK programServiceID integer
FK serviceID integer
serviceClass
FK programID integer
PK serviceClassID integer version integer
FK serviceClass string
FK serviceType integer service schema
Program
PK programID
public schema
1 class A
2 class B
3 class B
serviceID serviceName serviceType serviceClass if us
lass serviceType
on click service name - test service
1 test service TIP class A service class - class A & class B
A TIP
service type - TIP
2 test service TIP class B
B CMR
3 test service CMR class B
B TIP if us
20 July 2021
TIP(On
4 test service test3
what basis)
While adding a
serviceClass, the
user should get an
option to select the
serviceID serviceName serviceType serviceClass seriveType
associated with that
1 test service CMR class A particular class
2. While adding a new service, selecting the service serviceID serviceName serviceType se
class is optional!
1 test service TIP
3. In Add Service API, If a user selects a service
class, then the dropdown of serviceType should show
only the corresponding types associated witht that
serviceClass
Service Clas
Should only be
ce Class Table allowed to select
a class that has
ClassID serviceClass serviceType serviceType as
"TIP"?
1 class A TIP
2 class A CMR
3 class B TIP
Class table (enforce
class names to be
unique)
serviceClassID serviceClass
1 class A
2 class B
3 class C
Service table
enforce
s to be
e)
serviceID serviceName serviceType serviceClass if u
eClass serviceType
on click service name - test service 1
test service
1 TIP class A service class - class A
sA TIP 1
service type - TIP
test service
sB CMR 2 TIP class C
2
test service
1 CMR class A
1
UPDATE API
test service
2 TIP class C
2
test service
if user updates serviceType to " CMR" 3 CMR class B
3
test service
1 TIP class A
1
test service
2 TIP class C
dds " test3" service class 2
test service
3 CMR class B
3
test service if user up
4 TIP test3
1
serviceID serviceName serviceType serviceClass
test service
1 TIP class A
1
user updates serviceType to " TIP" UPDATE API test service
2 TIP class C
2
test service
3 CMR class B
3
test service
4 TIP test3
if user adds " test3" service class
serviceID serviceName serviceType serviceClass service name - test
service class - clas
test service on click service type - CMR
1 CMR class A
1
test service
e class, and updates serviceType to " CMR" 2 TIP class C
2
test service
3 CMR class B
3
test service
4 CMR test3
1
if user adds
3
test service
4 TIP test3
1
e - test service 1
s - class A, test3
- CMR
serviceID serviceName serviceType serviceClass
test service
1 CMR class A We need to
if user removes " class A" service class 1
test service
check that atleast
2 TIP class C one record is
2
DELETE API
test service
present of the
3 CMR class B particular service
3
test service before the delete
4 CMR test3
1
test service
1 CMR class A
1
test service
2 TIP class C
r adds " test4" service class 2
test service
3 CMR class B
3
test service
4 CMR test4
1