dao: add @FK & @Index support for field and method