menarik, bisa dijelaskan kenapa harus disimpan di tabel? access adalah tool rdbms. jadi desain databasenya mengikuti aturan normalisasi.
rule 1 normalisasi adalah setiap tabel access sudah dalam bentuk atomik, yaitu setiap kolomnya berisi data tunggal yang bukan merupakan komposit. keinginan anda untuk menyimpan nilai komposit di kolom c, yaitu bentukan dari kolom a dan kolom b, tidak memenuhi sarat bentuk normal pertama ini. tidak ada yang memaksa anda untuk mengikuti normalisasi, jika hendak berkeras menyimpan ke dalam tabel nilai komposit dari kolom-kolom yang lain, silakan saja, itu pekerjaan anda kok, bukan pekerjaan kami :) jika memang ada alasan yang kuat, semisal kolom a dan kolom b seharusnya bakal tidak ada karena akan di ganti oleh kolom c, maka memang anda harus menyimpan a & b ke dalam kolom c. tetapi jika komposit / calculated value ini bisa diperoleh melalui query, seharusnya kolom c tidak perlu ada dalam struktur tabel. calculated field / composit value yang di simpan dalam tabel membawa pekerjaan tambahan di kemudian hari, jika saja data sudah banyak, dan ternyata ada sekelompok data di kolom a misalnya harus di ubah. otomatis, kolom c pun harus kita ubah juga menyesuaikan perubahan yang terjadi di kolom a. Demikian juga untuk kolom b. Demikian juga kalau kolom c ada yang diubah, maka kita harus menentukan manual, kolom a atau kolom b yang harus ikut di sesuaikan. kecuali jika tabel sudah tidak akan pernah berubah nilainya di masa datang. bandingkan jika c ditarik dari query, maka perubahan a dan b akan selalu diikuti oleh c, karena c dibentuk run time setiap dipanggil. demikian yang bisa saya sarankan. aksan kurdin --- In [email protected], Ahli Fikir <ahli.fi...@...> wrote: > > harus bisa disimpan di tabel karena kalau tidak bisa disimpan ya percuma. >

