Skip to content
Snippets Groups Projects
Commit 24b5d548 authored by Rifqi  Syafiq's avatar Rifqi Syafiq
Browse files

Update README.md

parent 6b2c5c8b
No related merge requests found
......@@ -46,17 +46,19 @@ Mengelola data student & Mengelola data instruktur
| Model | Fields/Relations |
|-------------------|-------------------------------------------------------------------------------------|
| **User** | idUser: Int @id @default(autoincrement()), username: String @unique, password: String, status: String |
| **Student** | idStudent: Int @id @default(autoincrement()), namaSiswa: String, kelasSiswa: Int, noTelpSiswa: String, alamatSiswa: String, umurSiswa: Int, status: String? @default("Inactive"), studentSched: StudentSched[] |
| **VehicleType** | idKen: Int @id @default(autoincrement()), namaKen: String, jenisKen: String, urlKen: String, DrivingClass: DrivingClass[], Vehicle: Vehicle[] |
| **DrivingClass** | idClass: Int @id @default(autoincrement()), namaKelas: String @unique, hargaKelas: Int, totalJam: Int, jmlSesi: Int, idKendaraan: Int, deskripsiKelas: String @default("lorem ipsum"), vehicleType: VehicleType @relation(fields: [idKendaraan], references: [idKen]), instructorClass: InstructorClass[] |
| **Vehicle** | platKen: String @id @default("X XXX XX"), lastService: DateTime, jmlKm: Int, statusKen: String, idKendaraan: Int, vehicleType: VehicleType @relation(fields: [idKendaraan], references: [idKen]), vehicleSched: VehicleSched[] |
| **Schedule** | idJadwal: Int @id @default(autoincrement()), hari: String, sesi: Int, jamMulai: DateTime @db.Time(6), jamSelesai: DateTime @db.Time(6), instructorSched: InstructorSched[], studentSched: StudentSched[], vehicleSched: VehicleSched[] |
| **Instructor** | idInstruktur: Int @id @default(autoincrement()), namaIns: String, nikIns: String @unique, alamatIns: String, noTelpIns: String, noRekIns: String, instructorClass: InstructorClass[], instructorSched: InstructorSched[] |
| **InstructorClass** | idInstruktur: Int, idClass: Int, drivingClass: DrivingClass @relation(fields: [idClass], references: [idClass]), instructor: Instructor @relation(fields: [idInstruktur], references: [idInstruktur]) @@id([idInstruktur, idClass]) |
| **InstructorSched** | idInstruktur: Int, idJadwal: Int, instructor: Instructor @relation(fields: [idInstruktur], references: [idInstruktur]), schedule: Schedule @relation(fields: [idJadwal], references: [idJadwal]) @@id([idInstruktur, idJadwal]) |
| **StudentSched** | idStudent: Int, idJadwal: Int, schedule: Schedule @relation(fields: [idJadwal], references: [idJadwal]), student: Student @relation(fields: [idStudent], references: [idStudent]) @@id([idStudent, idJadwal]) |
| **VehicleSched** | platKen: String, idJadwal: Int, schedule: Schedule @relation(fields: [idJadwal], references: [idJadwal]), vehicle: Vehicle @relation(fields: [platKen], references: [platKen]) @@id([platKen, idJadwal]) |
| **User** | idUser: Int @id @default(autoincrement())<br>username: String @unique<br>password: String<br>status: String |
| **Student** | idStudent: Int @id @default(autoincrement())<br>namaSiswa: String<br>kelasSiswa: Int<br>noTelpSiswa: String<br>alamatSiswa: String<br>umurSiswa: Int<br>status: String? @default("Inactive")<br>studentSched: StudentSched[] |
| **VehicleType** | idKen: Int @id @default(autoincrement())<br>namaKen: String<br>jenisKen: String<br>urlKen: String<br>DrivingClass: DrivingClass[]<br>Vehicle: Vehicle[] |
| **DrivingClass** | idClass: Int @id @default(autoincrement())<br>namaKelas: String @unique<br>hargaKelas: Int<br>totalJam: Int<br>jmlSesi: Int<br>idKendaraan: Int<br>deskripsiKelas: String @default("lorem ipsum")<br>vehicleType: VehicleType @relation(fields: [idKendaraan], references: [idKen])<br>instructorClass: InstructorClass[] |
| **Vehicle** | platKen: String @id @default("X XXX XX")<br>lastService: DateTime<br>jmlKm: Int<br>statusKen: String<br>idKendaraan: Int<br>vehicleType: VehicleType @relation(fields: [idKendaraan], references: [idKen])<br>vehicleSched: VehicleSched[] |
| **Schedule** | idJadwal: Int @id @default(autoincrement())<br>hari: String<br>sesi: Int<br>jamMulai: DateTime @db.Time(6)<br>jamSelesai: DateTime @db.Time(6)<br>instructorSched: InstructorSched[]<br>studentSched: StudentSched[]<br>vehicleSched: VehicleSched[] |
| **Instructor** | idInstruktur: Int @id @default(autoincrement())<br>namaIns: String<br>nikIns: String @unique<br>alamatIns: String<br>noTelpIns: String<br>noRekIns: String<br>instructorClass: InstructorClass[]<br>instructorSched: InstructorSched[] |
| **InstructorClass** | idInstruktur: Int<br>idClass: Int<br>drivingClass: DrivingClass @relation(fields: [idClass], references: [idClass])<br>instructor: Instructor @relation(fields: [idInstruktur], references: [idInstruktur])<br>@@id([idInstruktur, idClass]) |
| **InstructorSched** | idInstruktur: Int<br>idJadwal: Int<br>instructor: Instructor @relation(fields: [idInstruktur], references: [idInstruktur])<br>schedule: Schedule @relation(fields: [idJadwal], references: [idJadwal])<br>@@id([idInstruktur, idJadwal]) |
| **StudentSched** | idStudent: Int<br>idJadwal: Int<br>schedule: Schedule @relation(fields: [idJadwal], references: [idJadwal])<br>student: Student @relation(fields: [idStudent], references: [idStudent])<br>@@id([idStudent, idJadwal]) |
| **VehicleSched** | platKen: String<br>idJadwal: Int<br>schedule: Schedule @relation(fields: [idJadwal], references: [idJadwal])<br>vehicle: Vehicle @relation(fields: [platKen], references: [platKen])<br>@@id([platKen, idJadwal]) |
|
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment