まじめな話、insertって入れられる方が実装しない?
テーブルクラスにinsert実装させたりするけど
データにinsertは持たせないでしょ