Apa yang akan menjadi pola desain terbaik untuk masalah ini:
Saya memiliki Objek A. Objek A dapat didaftarkan atau dihapus dari database tergantung pada permintaan pengguna.
Validasi data dilakukan sebelum pendaftaran atau penghapusan objek. Ada seperangkat aturan yang harus diperiksa sebelum objek dapat didaftarkan dan seperangkat aturan untuk dihapus. Beberapa aturan ini umum untuk kedua operasi.
Sejauh ini, saya pikir pola desain Rantai Tanggung Jawab paling cocok tapi saya kesulitan mengimplementasikannya.
