add replication table "USER_MASTER" "CUSTOMER"
    add column group "Customer Address" for "USER_MASTER" "CUSTOMER"
        add column "ZIP"     to "Customer Address" for "USER_MASTER" "CUSTOMER"
        add column "CITY"    to "Customer Address" for "USER_MASTER" "CUSTOMER"
        add column "STATE"   to "Customer Address" for "USER_MASTER" "CUSTOMER"
        add column "ADDRESS" to "Customer Address" for "USER_MASTER" "CUSTOMER"
add replication table "USER_MASTER" "RESERVATION"
add master unit "CustomerUnit" inout
    add unit table  "USER_MASTER" "CUSTOMER" for "CustomerUnit"
    add client unit "CustomerClientUnit" inout maxdblocalhost @database@ DBSERVICE SECRET for "CustomerUnit"
        set table schema "USER1_CLIENT" for "USER_MASTER" "CUSTOMER" in "CustomerClientUnit" of "CustomerUnit"
add master unit "ReservationUnit" inout
    add unit table  "USER_MASTER" "CUSTOMER" for "ReservationUnit"
        exclude column group "Blob Columns"     from "ReservationUnit" for "USER_MASTER" "CUSTOMER"
        exclude column group "Customer Address" from "ReservationUnit" for "USER_MASTER" "CUSTOMER"
    add unit table  "USER_MASTER" "RESERVATION" for "ReservationUnit"
        exclude column group "TYPE" from "ReservationUnit" for "USER_MASTER" "RESERVATION"
    add client unit "BookingUnit" inout maxdblocalhost @database@ DBSERVICE SECRET for "ReservationUnit"
	    set table  schema "USER2_CLIENT" for "USER_MASTER"  "CUSTOMER"              in "BookingUnit" of "ReservationUnit"
	    set table  name   "GUEST"        for "USER2_CLIENT" "CUSTOMER"              in "BookingUnit" of "ReservationUnit"
	    set column name   "GUEST"        for "USER2_CLIENT" "GUEST"       "CNO"     in "BookingUnit" of "ReservationUnit"
	    set column name   "SURNAME"      for "USER2_CLIENT" "GUEST"       "NAME"    in "BookingUnit" of "ReservationUnit"
	    set table  schema "USER2_CLIENT" for "USER_MASTER"  "RESERVATION"           in "BookingUnit" of "ReservationUnit"
	    set table  name   "BOOKING"      for "USER2_CLIENT" "RESERVATION"           in "BookingUnit" of "ReservationUnit"
	    set column name   "ID"           for "USER2_CLIENT" "BOOKING"     "RNO"     in "BookingUnit" of "ReservationUnit"
	    set column name   "GUEST"        for "USER2_CLIENT" "BOOKING"     "CNO"     in "BookingUnit" of "ReservationUnit"
	    set column constraint >=         for "USER2_CLIENT" "BOOKING"     "ARRIVAL" in "BookingUnit" of "ReservationUnit" "2004-11-01"
activate all units
update message server
exit

