Skip to content

Customer Gateway

NamaNilai
Kode Service02
Codenamesa-gw-customer
TipeFront-End

Selamat datang di Service dengan kode 02, yaitu Customer Gateway. Service ini digunakan untuk:

  • Sebagai interface tempat pengguna luar (pelanggan) mengakses website
  • Bertindak sebagai Gateway yang mengatur siapa yang boleh mengakses dan ke service mana sebuah proses harus diteruskan.
  • Mengatur data dan akun tentang pengguna external.

Countries

Digunakan untuk menyimpan data kenegaraan termasuk kode telepon.

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idbigint NOT NULLPKYa id dari tabel 😄. Menggunakan ULID
namevarchar(80) NOT NULLNama negara
iso2char(2) NOT NULLSingkatan dari nama negara yang diwakili oleh 2 huruf seusai standar iso
iso3char(3) NOT NULLSingkatan dari nama negara yang diwakili oleh 3 huruf seusai standar iso
nicenamevarchar(80) NOT NULLMengacu pada nama resmi atau nama yang diterima secara internasional untuk setiap negara di dunia sesuai iso2
numcodesmallint(6)Kode tiga digit yang digunakan dalam tabel negara untuk mengidentifikasi setiap negara di dunia secara numerik
phonecodeint(5)Kode nomor telepon internasional sesuai negara

Mempunyai Relasi (Sebagai Parent)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Users1:Mphone_code_idID nomor telepon dari negara user
Personal Biodata1:Mcitizenship_idID kewarganegaraan dari biodata pengguna perorangan

Membutuhkan Relasi (Sebagai Child)

Tidak ada

Region Provinces

Digunakan untuk menyimpan data provinsi.

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idbigint NOT NULLPKYa id dari tabel 😄. Menggunakan ULID
namevarchar(255) NOT NULLNama provinsi

Mempunyai Relasi (Sebagai Parent)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Region Regencies1:Mregion_province_idProvinsi dari nama kabupaten

Membutuhkan Relasi (Sebagai Child)

Tidak ada

Region Regencies

Digunakan untuk menyimpan data Kabupaten.

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idbigint NOT NULLPKYa id dari tabel 😄. Menggunakan ULID
region_province_idbigintFKMengambil ID provinsi
namevarchar(255) NOT NULLNama kabupaten

Mempunyai Relasi (Sebagai Parent)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Region Districts1:Mregion_regency_idKecamatan dari nama kelurahan

Membutuhkan Relasi (Sebagai Child)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Region Provinces1:Mregion_province_idProvinsi dari nama kabupaten

Region Districts

Digunakan untuk menyimpan data Kecamatan.

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idbigint NOT NULLPKYa id dari tabel 😄. Menggunakan ULID
region_regency_idbigintFKMengambil ID regencies/kabupaten
namevarchar(255) NOT NULLNama kecamatan

Mempunyai Relasi (Sebagai Parent)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Region Villages1:Mregion_district_idKecamatan dari nama kelurahan

Membutuhkan Relasi (Sebagai Child)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Region Regencies1:Mregion_regency_idKabupaten dari nama kecamatan

Region Villages

Digunakan untuk menyimpan data Kelurahan.

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idbigint NOT NULLPKYa id dari tabel 😄. Menggunakan ULID
region_district_idbigintFKMengambil ID districts/kecamatan
namevarchar(255) NOT NULLNama kelurahan/desa

Mempunyai Relasi (Sebagai Parent)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Personal Biodata1:Mregion_village_idID kelurahan dari alamat biodata pengguna perorangan
Corporate Addresses1:Mregion_village_id

Membutuhkan Relasi (Sebagai Child)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Region Regencies1:Mregion_district_idKecamatan dari nama kelurahan

Users

Digunakan untuk menyimpan data akun (yang digunakan untuk login) customer yang terdiri dari perorangan, mitra, dan perusahaan.

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idchar(26) NOT NULLPKYa id dari tabel 😄. Menggunakan ULID
namevarchar(100) NOT NULLNama lengkap pengguna sesuai KTP
emailvarchar(50) NOT NULLAlamat email pengguna untuk pengiriman notifikasi dan alat untuk login
usernamevarchar(50) NOT NULLNickname pengguna yang bersifat unique sebagai alat untuk login
user_typeenum(personal, company, provider) personalTipe pengguna yaitu personal, company, atau provider
passwordvarchar(50) NOT NULLPassword pengguna
remember_tokenvarchar(50)Akan terisi apabila ketika login pengguna menerapkan fitur "remember me"
verified_atdatetimeMemuat informasi kapan akun pengguna terverifikasi
photo_profile_pathtextFile foto profil yang diunggah pengguna
last_password_editdatetimeMemuat informasi kapan pengguna terakhir mengubah password
email_verified_attimestamp
phone_code_idbigint NOTNULLFKKode negara nomor telepon pengguna
phone_numbervarchar(13) NOT NULLNomor telepon pengguna sebagai alat untuk login dan pengiriman notifikasi
phone_verified_attimestamp
have_whatsapptinyint(1) 0 Bool
banned_untildatetime
banned_bychar(26)AFK

Mempunyai Relasi (Sebagai Parent)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Personal Biodata1:1user_idID user dari biodata perorangan
Company Biodata1:Muser_creator_idID user dari biodata perusahaan
Provider Biodata1:Muser_creator_idID user dari biodata mitra
Company User Invitations1:1created_by
Company Users1:Muser_id
User Verification Codes1:Muser_id
Provider Users1:Muser_id
Provider User Invitations1:1created_by

Membutuhkan Relasi (Sebagai Child)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Countries1:Mphone_code_idID nomor telepon dari negara user

Provider Biodata

Digunakan untuk menyimpan biodata users bertipe mitra.

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idchar(26) NOT NULLPKYa id dari tabel 😄. Menggunakan ULID
npwpvarchar(25)Nomor Pokok Wajib Pajak
user_creator_idchar(26) NOT NULLFKID user / ID pengguna yang diturunkan dari entitas users
leader_namevarchar(250)
payment_suffixvarchar(20)U

Mempunyai Relasi (Sebagai Parent)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Personal Biodata1:Mprovider_biodata_idID provider dari biodata pengguna perorangan (ada ketika user didaftarkan oleh mitra)
Company Biodata1:Mprovider_biodata_idID provider dari biodata pengguna perusahaan (ada ketika user didaftarkan oleh mitra)
Corporate Addresses1:Mcorporate_idID yang diambil dari entitas provider_biodata (apabila perusahaan didaftarkan oleh mitra)
Provider Users1:Mprovider_biodata_id
Provider Revisions1:Mprovider_biodata_id
Provider User Invitations1:Mprovider_biodata_id

Membutuhkan Relasi (Sebagai Child)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Users1:1user_idID user dari biodata mitra

Company Biodata

Digunakan untuk menyimpan biodata users yang berjenis perusahaan.

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idchar(26) NOT NULLPKYa id dari tabel 😄. Menggunakan ULID
npwpvarchar(25)Nama lengkap pengguna sesuai KTP
user_creator_idchar(26) NOT NULLFKID user / ID pengguna yang diturunkan dari entitas users
provider_biodata_idchar(26) NOT NULLFKID provider yang diturunkan dari entitas provider_biodata (ada ketika perusahaan didaftarkan oleh mitra)
parent_company_idchar(26) NOT NULLRFKID perusahan yang diturunkan secara rekursif dari entitas company_biodata
payment_suffixvarchar(20)U

Mempunyai Relasi (Sebagai Parent)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Corporate Addresses1:Mcorporate_id(relasi semu) ID yang diambil dari entitas company_biodata (apabila perusahaan didaftarkan oleh perusahaan)
Person Workplaces1:Mcompany_biodata_idID biodata dari pengguna perusahaan
Company Biodata1:Mparent_company_idRelasi dengan dirinya sendiri mengambil id parent perusahaan
Company PIC Members1:Mcompany_biodata_id
Company User Invitations1:Mcompany_biodata_id

Membutuhkan Relasi (Sebagai Child)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Users1:Muser_creator_idID user dari biodata perusahaan
Provider Biodata1:Mprovider_biodata_idID provider dari biodata pengguna perusahaan (ada ketika user didaftarkan oleh mitra)
Company Biodata1:Mparent_company_idRelasi dengan dirinya sendiri mengambil id parent perusahaan

Personal Biodata

Digunakan untuk menyimpan biodata users bertipe perorangan.

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idchar(26) NOT NULLPKYa id dari tabel 😄. Menggunakan ULID
nikchar(16) NOT NULLUNIK pengguna sesuai KTP
birth_placevarchar(100) NOT NULLTempat lahir pengguna
birth_datedate NOT NULLTanggal lahir pengguna
region_village_idbigint NOT NULLFKID yang diambil dari entitas religion_villages
address_detaillongtext NOT NULLDetail atau patokan alamat lengkap
postal_codechar(5) NOT NULLKode pos alamat
genderenum(L,P) LJenis kelamin
citizenship_idbigint UNSIGNEDFKID yang diambil dari entitas countries
user_idchar(26) NOT NULLFKID yang diambil dari entitas users
provider_biodata_idchar(26) NOT NULLFKID yang diambil dari mitra apabila user didaftarkan oleh mitra
formal_photo_pathtextTempat penyimpanan file foto formal
signature_photo_pathtextTempat penyimpanan file tanda tangan
ktp_pathtextTempat penyimpnanan file foto KTP
payment_suffixvarchar(20)U

Mempunyai Relasi (Sebagai Parent)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Person Workplaces1:Mpersonal_biodata_idBiodata dari pengguna

Membutuhkan Relasi (Sebagai Child)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Users1:1user_idID user dari biodata perorangan
Region Villages1:Mregion_village_idID kelurahan dari alamat biodata pengguna perorangan
Countries1:Mcitizenship_idID kewarganegaraan dari biodata pengguna perorangan
Provider Biodata1:Mprovider_biodata_idID provider dari biodata pengguna perorangan (ada ketika user didaftarkan oleh mitra)

Person Workplaces

Digunakan untuk menyimpan data riwayat perorangan menjadi pegawai suatu perusahaan.

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idbigint NOT NULLPKYa id dari tabel 😄. Menggunakan ULID
personal_biodata_idchar(26) NOT NULLFKID biodata pribadi dari personal biodata
company_biodata_idchar(26) NOT NULLFKID biodata perusahaan dari company biodata
verified_atdatetime
init_bytinyint

Mempunyai Relasi (Sebagai Parent)

Tidak Ada

Membutuhkan Relasi (Sebagai Child)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Personal Biodata1:Mpersonal_biodata_idID biodata dari pengguna perorangan
Company Biodata1:Mcompany_biodata_idID biodata dari pengguna perusahaan

Corporate Addresses

Digunakan untuk menyimpan data alamat perusahaan.

Info

Tabel ini menerapkan Polymorphic Relationship yang dimiliki Laravel.

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idbigint NOT NULLPKYa id dari tabel 😄. Menggunakan ULID
address_namevarchar(255)Nama negara
region_village_idbigintFKID yang diambil dari entitas religion_villages
address_detaillongtextDetail atau patokan alamat lengkap
postal_codechar(5)Kode pos alamat
corporate_idchar(26)MFKID yang diambil dari entitas company_biodata atau provider_biodata
corporate_typelongtextMDReferensi kepemilikan PK yang disebutkan di kolom corporate_id

Mempunyai Relasi (Sebagai Parent)

Tidak Ada

Membutuhkan Relasi (Sebagai Child)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Region Villages1:Mregion_village_idID kelurahan dari alamat perusahaan
Provider Biodata1:M (Morph)corporate_id(relasi semu) ID yang diambil dari entitas provider_biodata
Company Biodata1:M (Morph)corporate_id(relasi semu) ID yang diambil dari entitas company_biodata

Company Users

Digunakan untuk menyimpan data akun pengguna bertipe perusahaan

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idchar(26) NOT NULLPK
user_idchar(26)FK
company_biodata_idchar(26)FK
is_admintinyint(1) 0 Bool
company_user_invitation_idchar(26)FK

Mempunyai Relasi (Sebagai Parent)

Tidak Ada

Membutuhkan Relasi (Sebagai Child)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Users1:Muser_id
Company Biodata1:Mcompany_biodata_id
Company User Invitations1:Mcompany_user_invitation_id

Company User Invitations

Digunakan untuk menyimpan data code undangan akun perusahaan

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idchar(26) NOT NULLPK
codevarchar(25) EncryptedU
created_bychar(26)FK
company_biodata_idchar(26)FK
expired_atdatetime

Mempunyai Relasi (Sebagai Parent)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Company Users1:Mcompany_user_invitation_id

Membutuhkan Relasi (Sebagai Child)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Users1:1created_by
Company Biodata1:Mcompany_biodata_id

Company PIC Members

Digunakan untuk menyimpan data anggota PIC pada perusahaan

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idchar(26) NOT NULLPK
namevarchar(255)
member_asvarchar(100)
company_biodata_idchar(26)FK
phone_code_idchar(26)
phone_numberchar(26)
have_whatsapptinyint(1) 0 Bool
emailvarchar(255)

Mempunyai Relasi (Sebagai Parent)

Tidak Ada

Membutuhkan Relasi (Sebagai Child)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Company Biodata1:Mcompany_biodata_id

User Verification Codes

Digunakan untuk menyimpan data kode verifikasi (OTP) akun pengguna

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idchar(26) NOT NULLPK
codetext Encrypted
mediaenum(email, whatsapp, sms)
receivervarchar(255)
user_idchar(26)FK
used_atdatetime
expired_atdatetime

Mempunyai Relasi (Sebagai Parent)

Tidak Ada

Membutuhkan Relasi (Sebagai Child)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Users1:Muser_id

Provider Users

Digunakan untuk menyimpan data akun pengguna bertipe provider

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idchar(26) NOT NULLPK
user_idchar(26)FK
provider_biodata_idchar(26)FK
is_admintinyint(1) 0 Bool
provider_user_invitation_idchar(26)FK

Mempunyai Relasi (Sebagai Parent)

Tidak Ada

Membutuhkan Relasi (Sebagai Child)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Users1:Muser_id
Provider Biodata1:Mprovider_biodata_id
Provider User Invitations1:MProvider_user_invitation_id

Provider Revisions

Digunakan untuk menyimpan data

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idchar(26) NOT NULLPK
revisions_numbervarchar(25)
provider_biodata_idchar(26)FK
statusenum(draft, submit, process, revision, reject, accept) draft
certificate_numbervarchar(50)U
certificate_expired_atdate

Mempunyai Relasi (Sebagai Parent)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Provider Requirment Docs1:Mprovider_revision_id
Provider Facilities1:Mprovider_revision_id
Provider Portofolios1:Mprovider_revision_id
Provider Activity Histories1:Mprovider_revision_id

Membutuhkan Relasi (Sebagai Child)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Provider Biodata1:Mprovider_biodata_id

Provider User Invitations

Digunakan untuk menyimpan data

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idchar(26) NOT NULLPK
codevarchar(25) EncryptedU
created_bychar(26)FK
provider_biodata_idchar(26)FK
expired_atdatetime

Mempunyai Relasi (Sebagai Parent)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Provider Users1:Mprovider_user_invitation_id

Membutuhkan Relasi (Sebagai Child)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Users1:1created_by
Provider Biodata1:Mprovider_biodata_id

Provider Master Requirement Docs

Digunakan untuk menyimpan data

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idchar(26) NOT NULLPK
doc_namevarchar(255)
doc_descriptiontext
is_requiredtinyint(1) 1 Bool
need_numbertinyint(1) 1 Bool
accepted_typestext

Mempunyai Relasi (Sebagai Parent)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Provider Requirement Docs1:Mprovider_master_requirement_doc_id

Membutuhkan Relasi (Sebagai Child)

Tidak Ada

Provider Master Requirement Facilities

Digunakan untuk menyimpan data

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idchar(26) NOT NULLPK
doc_namevarchar(255)
doc_descriptiontext
is_requiredtinyint(1) 1 Bool

Mempunyai Relasi (Sebagai Parent)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Provider Facilities1:Mprovider_master_requirement_facility_id
Provider Master Facility Options1:Mprovider_master_requirement_facility_id

Membutuhkan Relasi (Sebagai Child)

Tidak Ada

Provider Master Facility Options

Digunakan untuk menyimpan data

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idchar(26) NOT NULLPK
namevarchar(255)
provider_master_requirement_facility_idchar(26)FK
is_need_filetinyint(1) 1

Mempunyai Relasi (Sebagai Parent)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Provider Facilities1:Mprovider_master_facility_option_id

Membutuhkan Relasi (Sebagai Child)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Provider Master Requirement Facilites1:Mprovider_master_requirement_facility_id

Provider Requirement Docs

Digunakan untuk menyimpan data

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idchar(26) NOT NULLPK
file_namevarchar(255)
mime_typevarchar(100)
doc_numbervarchar(100)
notestext
provider_revision_idchar(26)FK
provider_master_requirement_doc_idchar(26)FK
need_revisiontinyint(1) 0 Bool

Mempunyai Relasi (Sebagai Parent)

Tidak Ada

Membutuhkan Relasi (Sebagai Child)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Provider Revisions1:Mprovider_revision_id
Provider Master Requiremnt Docs1:MProvider_master_requirement_doc_id

Provider Facilities

Digunakan untuk menyimpan data

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idchar(26) NOT NULLPK
provider_revision_idchar(26)FK
provider_master_requirement_facility_idchar(26)FK
provider_master_facility_option_idchar(26)FK
file_namevarchar(255)
mime_typevarchar(100)
doc_numbervarchar(100)
need_revisiontinyint(1) 0 Bool
commenttext
admin_commentator_idchar(26)

Mempunyai Relasi (Sebagai Parent)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Provider Admin Comments1:Mfile_id

Membutuhkan Relasi (Sebagai Child)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Provider Revisions1:Mprovider_revisions_id
Provider Master Requirement Facilities1:Mprovider_master_requirement_facility_id
Provider Master Facility Options1:Mprovider_master_facility_option_id

Provider Portofolios

Digunakan untuk menyimpan data

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idchar(26) NOT NULLPK
activity_namevarchar(255)
activity_detailtext
contract_valueint 0
provider_revision_idchar(26)FK
need_revisiontinyint(1) 0 Bool

Mempunyai Relasi (Sebagai Parent)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Provider Admin Comments1:Mfile_id

Membutuhkan Relasi (Sebagai Child)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Provider Revisions1:Mprovider_revision_id

Provider Activity Histories

Digunakan untuk menyimpan data

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idchar(26) NOT NULLPK
activity_namevarchar(255)
activity_detailtext
provider_revision_idchar(26)FK
need_revisiontinyint(1) 0 Bool

Mempunyai Relasi (Sebagai Parent)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Provider Admin Comments1:Mfile_id

Membutuhkan Relasi (Sebagai Child)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Provider Revisions1:Mprovider_revision_id

Provider Admin Comments

Digunakan untuk menyimpan data

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idchar(26) NOT NULLPK
commentvarchar(255)
admin_commentator_idchar(26)AFK
file_idchar(26)MFK
file_typelongtextMD

Mempunyai Relasi (Sebagai Parent)

Tidak Ada

Membutuhkan Relasi (Sebagai Child)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Provider Facilities1:M (Morph)file_id
Provider Portofolios1:M (Morph)file_id
Provider Activity Histories1:M (Morph)file_id

Notification

Digunakan untuk menyimpan data notifikasi untuk admin maupun pelanggan.

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idchar(26) NOT NULLPKID notifikasi
messagelongtext NOT NULLPesan pada notifikasi
typetype(enum) NOT NULLTipe notifikasi
destination_urlmediumtextURL yang dituju pada notifikasi, notifikasi berisi aksi untuk menuju pada halaman yang dimaksud pada notifikasi

Mempunyai Relasi (Sebagai Parent)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Broadcast Notification1:Mnotification_idID notifikasi

Membutuhkan Relasi (Sebagai Child)

Tidak Ada

Riwayat Perubahan

  1. Sprint 3 - 8 May 2023
    • Tabel baru dibuat

Broadcast Notification

Digunakan untuk menyimpan data notifikasi untuk admin maupun pelanggan.

Deskripsi Kolom

Nama KolomTipe Data/Panjang/OpsiConstraintDeskripsi
idchar(26) NOT NULLPKID notifikasi yang disebarkan
read_atdatetimeApakah notifikasi sudah terbaca, apabila sudah maka akan terisi tanggal dilengkapi waktu
notification_idchar(26) NOT NULLFKID notifikasi
user_idchar(26) NOT NULLFKID pengguna yang mendapatkan notifikasi

Mempunyai Relasi (Sebagai Parent)

Tidak Ada

Membutuhkan Relasi (Sebagai Child)

Nama TabelJenis RelasiNama Kolom FKDeskripsi
Notification1:Mnotification_idID notifikasi
Users1:Muser_idID pengguna yang mendapatkan notifikasi

Riwayat Perubahan

  1. Sprint 3 - 8 May 2023
    • Tabel baru dibuat