Ada beberapa pendekatan untuk database multi-penyewa. Untuk diskusi, biasanya dibagi menjadi tiga kategori.
- Satu database per penyewa.
- Database bersama, satu pertenant skema.
- Database bersama, skema bersama. Pengenal penyewa (kunci penyewa) mengaitkan setiap baris dengan penyewa yang tepat.
MSDN memiliki artikel bagus di pro dan kontra dari setiap desain , dan contoh implementasi .
Microsoft tampaknya telah menghapus halaman yang saya rujuk, tetapi mereka ada di archive.org. Tautan telah diubah untuk menunjuk ke sana.
Untuk referensi, ini adalah tautan asli untuk artikel kedua