I am planning to draw the following pictures like this:
So far I have tried this:
\documentclass[12pt]{article}
\usepackage{multirow,graphics,graphicx,supertabular}
\usepackage{mathtools}
\usepackage{amsmath}
\usepackage{tikz}
\usetikzlibrary{matrix,decorations.pathreplacing,calc,positioning,calligraphy}
\begin{document}
\begin{tikzpicture}
\matrix (m)
{
\node {\textbf{Name}}; & \node{\textbf{Age}}; & \node {\textbf{Balance}}; \ \hline
\node {User 1}; & \node{35}; & \node {7}; \
\node {User 2}; & \node{42}; & \node {7}; \
\node { }; & \node{ }; & \node { }; \
\node {User 3}; & \node{42}; & \node {7}; \
\node {User 4}; & \node{42}; & \node {7}; \
};
\draw[decorate] (m-2-2.north east) -- node[right=2pt] {$m$} (m-2-4.south east); % right
\end{tikzpicture}
\end{document}
How can I achieve this desired output? Not exactly the arrow should be like. They should be clean and nicer arrows.
Also I need this to draw:



