md conventions improvements - pk on code, do not create pk name