근데 상속을 안하고 매핑 처리하는 건 첨인데, 순수 코틀린 엔티티를 data class대신 인터페이스로 처리해야하는 이유가 있음?