Mas Arief. Saya setuju dengan caranya Mas Arief munggunakan "Yes(No
Duplicates). Untuk mencegah redudansi data.
Saya menggunakan DB Access.
Misalkan pada Table1 terdapat 3 field: *NIM, KDMATAKULIAH, TAHUNAJARAN*
untuk mencegah redudansi data pada ketiga field tersebut, Saya memasang
Primary Key pada ketiga field tersebut. * *Dan yang pasti tidak akan terjadi
redudansi data pada ketiga field tersebut.

Pada Microsoft Access 2003, Coba lihat di Menu *Help*, *Sample Databases,
Northwind Sample Databases. *Disitu terdapat table *Order Details, *yang
menggunakan 2 Primary Key.

(*Bisa lihat file database yang saya attach bersama email ini. Tolong
perhatikan Design Tablenya, Kalau ada yang salah Tolong dikoreksi). **Saya
sangat mengharapkan koreksi dan kritikan dari teman-teman. Mungkin karena
kekurang pahaman saya tentang database, khususnya tentang Primary Key.

Terima kasih.
*


Pada tanggal 31/03/07, Arief Wibowo <[EMAIL PROTECTED]> menulis:

=== BEGIN ARIEFWT'S POSTING ===
Oh iya, yang tadi itu adalah "jalan lambat"nya.
Kalo "jalan cepat", cari properti "Indexed" pada field ybs, lalu set
"Yes (No Duplicates)". Dengan demikian field tsb tidak boleh berisi
record yang redundan.

PS: Mbak lilis, "primary key" (kunci utama) sesuai dengan namanya
hanya boleh ada 1 setiap tabel, tidak peduli apa jenis dbnya. Yang
boleh ada banyak adalah "index" (indeks).
Sebagai tambahan, primary key adalah index.

Demikian ralat dan informasi dari saya :-)

=== END ARIEFWT'S POSTING ===

Catatan:
* Semoga posting di atas dapat bermanfaat secara positif bagi kita semua
* Kalau ada pertanyaan, silahkan hubungi saya di [EMAIL PROTECTED]
* Mohon maaf sebesar-besarnya apabila ada kata-kata yang kurang
berkenaan di hati Anda


Salam,
(Arief Wibowo, C.Hts, RM)
Computer Programmer and Alternative Therapist

Medan, 31 Maret 2007dddddd|0)


--- In [email protected], Lilis Suryani
<[EMAIL PROTECTED]> wrote:
>
>
> mas pake databasa apa?
>
> saya mau bagi pengalaman aja ya.
>
> wkt saya develop aplikasi utk client, ada beberapa field yg memang
tdk boleh
> ada data yang redudansi (baca: duplikat), jadi krn kasusnya demikian
akhirnya
> saya buat primary key dalam satu tabel krn kelima field ini emang
valuenya
> harus unik semua.
>
> jadi bisakah dalam satu tabel ada 2 primary key ?
>
> jawabnya bisa banget. entah itu di access atau di sql server.
> semoga bisa menjadi pencerahan.
>
> salam
> lis
>
>
>
>

____________________________________________________________________________________
> It's here! Your new message!
> Get new email alerts with the free Yahoo! Toolbar.
> http://tools.search.yahoo.com/toolbar/features/mail/
>




Wahana Programmer Groups Links

Yahoo! Groups Links




Kirim email ke