Mohon tunggu...
Adelia
Adelia Mohon Tunggu... Mahasiswa - Universitas Haluoleo

Saya adalah mahasiswa di Universitas Haluoleo

Selanjutnya

Tutup

Ilmu Alam & Tekno

Membangun Sistem Manajemen Absensi Dosen Menggunakan PHP: ERD, EERD, dan CRUD

3 Januari 2025   16:41 Diperbarui: 3 Januari 2025   16:41 44
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Bagikan ide kreativitasmu dalam bentuk konten di Kompasiana | Sumber gambar: Freepik

4. Tabel User

  • id_user (Primary Key): ID unik untuk setiap pengguna.
  • username: Nama pengguna.
  • password: Kata sandi pengguna.
  • id_lecturer (Foreign Key): Mengacu pada id_lecturer di tabel Lecturer untuk menunjukkan dosen yang berhubungan dengan pengguna ini.

Relasi:

  • Tabel User berhubungan dengan Lecturer melalui id_lecturer sebagai foreign key. Relasi ini mungkin mengindikasikan bahwa pengguna tertentu terhubung atau terkait dengan dosen yang lebih besar, misalnya sebagai asisten dosen atau mahasiswa yang mengikuti kuliah dosen tersebut.

5. Tabel Blog

  • id_blog (Primary Key): ID unik untuk setiap blog.
  • title: Judul blog.
  • content: Isi blog.
  • id_lecturer (Foreign Key): Mengacu pada id_lecturer di tabel Lecturer untuk mengetahui dosen yang menulis blog.
  • id_user (Foreign Key): Mengacu pada id_user di tabel User untuk mengetahui pengguna yang membuat blog.

Relasi:

  • Blog berhubungan dengan Lecturer melalui id_lecturer untuk menunjukkan siapa dosen yang menulis blog tersebut.

Blog juga berhubungan dengan User melalui id_user untuk mengetahui siapa pengguna yang membuat blog tersebut. Relasi ini bisa berarti blog ini ditulis oleh mahasiswa atau dosen yang juga sebagai pengguna di sistem.

Relasi Antar Tabel Secara Keseluruhan:

  • Lecturer dan Absensi Dosen:

    • Relasi One-to-Many: Satu dosen dapat memiliki banyak catatan absensi. id_lecturer di Absensi Dosen mengacu pada id_lecturer di Lecturer.
  • Mata Kuliah dan Absensi Dosen:

    • Relasi One-to-Many: Satu mata kuliah bisa memiliki banyak catatan absensi untuk setiap dosen yang mengajarnya. id_matkul di Absensi Dosen mengacu pada id_matkul di Mata Kuliah.
  • Lecturer dan User:

    • Relasi Many-to-One: Banyak pengguna (mahasiswa atau admin) bisa terkait dengan satu dosen. id_lecturer di User mengacu pada id_lecturer di Lecturer.
  • Lecturer dan Blog:

    • Relasi One-to-Many: Satu dosen dapat menulis banyak blog. id_lecturer di Blog mengacu pada id_lecturer di Lecturer.
  • User dan Blog:

    • Relasi Many-to-One: Banyak blog dapat ditulis oleh satu pengguna. id_user di Blog mengacu pada id_user di User.
  • HALAMAN :
    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    Mohon tunggu...

    Lihat Konten Ilmu Alam & Tekno Selengkapnya
    Lihat Ilmu Alam & Tekno Selengkapnya
    Beri Komentar
    Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

    Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun