explain data trinity