Karena ini adalah hubungan "satu ke banyak", saya akan menyimpannya di tabel terpisah. Pengoptimal kueri server SQL (di bawah tenda) akan dapat mengurai 250 catatan dengan cukup cepat sehingga tidak perlu menjadi perhatian. Juga, tergantung pada panjang nilai dalam tabel yang lebih kecil, Anda akan menghemat ruang penyimpanan dengan tidak menyimpannya ratusan juta kali tambahan. Namun, jika kinerja pelaporan adalah yang paling penting, Anda dapat memilih untuk menyimpannya dalam satu tabel "rata" - seperti struktur gudang data, tanpa gabungan. Itu pasti akan lebih cepat, tetapi Anda akan mengorbankan ruang penyimpanan dan database relasional Anda yang terstruktur dengan baik.
Semua itu mengatakan, saya akan menggunakan opsi 1. Tetapi Anda harus dapat dengan mudah menyimpan data dalam tabel baru dengan format opsi 2 - kueri terhadap keduanya - dan kemudian mengukur kinerjanya sendiri. Saya berharap tidak ada banyak perbedaan, terutama mengingat kapasitas tabel Anda yang lebih kecil.